home *** CD-ROM | disk | FTP | other *** search
/ Especial Multimedia / Especial Multimedia.iso / Multimed / Prg / MENU.ZIP / MENU.TXT < prev    next >
Text File  |  1997-09-14  |  7KB  |  120 lines

  1.           Instructions for use of the files in this zip file:
  2.  
  3. First of all, this is a very basic design.  I developed this menu a long
  4. time ago before I really knew a lot about ToolBook.  If I had to 
  5. reconstruct it today, I probably could not.  All I know is that it works,
  6. and that I can add to it.  The information the menu actually gives me
  7. is the topic that the student chooses from the main menu page.  The scripts
  8. only work to keep time if I go from page 1 to any other page.  That is
  9. why some buttons only give the user access to another button on another 
  10. page that then runs a book.  Advantage here also is to provide some
  11. instructions.  Take a look mainly at the book script, page script, and
  12. button scripts.  There are obviously some hidden text fields that are
  13. used for storing the information gathered by the scripts.  There are 
  14. probably many ways of doing this and doing it in a more streamlined 
  15. manner!
  16.  
  17. Files included in menu.zip:
  18.  
  19. 1. menu.txt    This file
  20. 2. pccmenu.csv   The text file where the data is stored
  21. 3. timber1.tbk
  22.  
  23. Notes:
  24.  
  25. 1.  I have created a runtime directory called tbook.  That is where
  26. the runtime files are located.  I have then created a subdirectory called
  27. timber where the files timber1.tbk and pccmenu.csv are located along 
  28. with all of my chemistry books.  The biology books are pathed to a different
  29. location as well as the DOS apps that I run from this interface.  Check
  30. all scripts and note that if you make changes to this structure those
  31. scripts should be altered to show new paths.  This is of primary importance
  32. for the pccmenu.csv file that collects the data. 
  33.  
  34. 2.  You could add a hidden field to store systime but note that it is
  35. set to seconds to allow me to subtract two numbers for the time on task 
  36. field.  I guess this could be changed back somewhere along the way.
  37.  
  38. 3.  If you press NO to my copyright notice, and then get locked up,which is 
  39. the point, there is a small hidden text field in the upper right corner
  40. that removes the pirate symbol if you doubleclick the right mouse button.
  41. This negative feedback has not intimidated too many people but at least is
  42. a way of letting the students know this is a serious thing.  I actually
  43. have a log file there called badboy.csv that collects the names, provided
  44. they are legitimate names of those that are playing around with me.  I then
  45. play around with those people just to let them know I am watching what
  46. is going on.
  47.  
  48. 4.  Note some lines in book script that have --- in front of them.  At the
  49. final edit of your file you could remove the --- and save the book.
  50. This then eliminates a lot of keystroke combinations from your users. 
  51. It also locks you out of author mode, so in case you did not know this, 
  52. you can break into the book script or any other script by holding down 
  53. both shift keys while the script is running.  Just do this in the first
  54. 3 or 4 seconds of opening the book with toolbook.exe, exit the debugger
  55. and you are back in the book.  There is also a bug in this if you run the 
  56. program.  Just rem out the line where the bug occurs, save the script, do 
  57. not save the book, and do a CTRL-X to exit the book. If you don't want 
  58. any headaches, just ignore this part of the book script.  It's good for
  59. me because I don't want the students to learn any keystroke combinations
  60. such as the CTRL-L and CTRL-R arrows since this would then screw up
  61. the record keeping. 
  62.  
  63. 5.  An added feature on pages that only have 1 option is a page script
  64. that sends the program back to page 1 after a certain amount of time.
  65. This is for some of my students that don't quite do a good job of reading
  66. the prompts on the screen.  Otherwise Joe User who can't read would get
  67. credit for 4 hours for doing a quiz pak when all he did was give me his
  68. name, go the the page with the quiz pak button, maybe do 5 minutes of it,
  69. decide that this is not his thing, exit quiz pak, and walk out of the lab.
  70. You can change the time to fit your needs.  
  71.  
  72. 6. Also related to this is that I have set the page script for menu page
  73. to not store information for anyone who just goes to another page and back
  74. without really doing anything.  This is set to 5 seconds.  You could change
  75. this.  I just got a lot of useless data before I added this option.
  76.  
  77. 7. All books have been pathed to run with tbook.exe in the c:\tbook 
  78. directory.
  79.  
  80. 8.  No exit button.  I don't even want my students to know that Windows
  81. exits.  I have created an icon to run the main menu book, then placed
  82. that icon in the STARTUP program group.  I then place win command in
  83. autoexec.bat so that when the machine is turned on, the menu comes up.
  84. A bright student could figure this out or might know about CTRL-ESC to
  85. get the Task Manager. You could change your shell to tbook.exe instead
  86. of progman.exe.  This requires changing the system.ini file in your
  87. windows directory.  Don't do this if the computers are used for anything
  88. else.  However you could still use ToolBook as a front end for any other
  89. windows or DOS apps using run commands.  You will always go back to
  90. the menu page.
  91.  
  92. 9. This books works on 640x480x256.  If you have a higher screen 
  93. resolution, then you need to delete the line in the book script 
  94. that changes the boundaries of the main window.  I really like this 
  95. for my lab because I don't want my students to push the minimize button or
  96. move the window.  All of my toolbook books are set up this way.
  97.  
  98.  
  99. Good luck and hope you find some use for this.  You may email me at
  100. tomhall@delphi.com for comments. As stated earlier, I could not rebuild
  101. this if I had too but will try to advise on changes that you could make.
  102.  
  103. ONE FINAL NOTE:
  104.  
  105. I am in the process of rewriting my book "Utilizing ToolBook to Develop
  106. Multimedia Presentations" to fit the new vesion of ToolBook.  There will
  107. be 2 versions, one to go with ToolBook 3.0 and another to go with 
  108. Multimedia ToolBook 3.0.  The first version will have an floppy disk for
  109. applications while the second will have a CD-ROM with all files from the
  110. first version plus multimedia applications.  I will be soliciting 
  111. applications over the next few months so if you are interested in sharing
  112. samples of your work with the rest of the world let me know.  I will
  113. have you sign a permission form allowing me to distribute your work. I
  114. will advise you to create a title screen, giving yourself credit, while
  115. I will also place a short bio in the text.  In the application section
  116. of the book I will include any written information you wish to include
  117. as far as what you did, why, how, and who is using the application.  This
  118. I will do with an email interview with you.  The book will be available
  119. Fall of 1995.  I am interested in any curriculum area with any type of
  120. multimedia you have incorporated.